#include "ustc_comdef.h"

void ustc_memcpy(void *p_des,const void * p_src,USTC_U32 size)
{
	USTC_U32 i;

	for (i=0;i<size;i++)
		*((char*)p_des+i) = *((char*)p_src+i);	
}

void ustc_memset(void *p_des,int c,USTC_U32 size)
{
	USTC_U32 i;

	for (i=0;i<size;i++)
		*((char*)p_des+i) = c;	
}

void ustc_memset32(void *p_des,int c,USTC_U32 size)
{
	USTC_U32 i;

	for(i=0; i< size; i++)
		((USTC_U32*)p_des)[i] = c;
}

void ustc_memcpy_32(void *p_des,const void * p_src,USTC_U32 size)
{
	USTC_U32 i;

	for (i=0;i<size;i++)
		*((USTC_U32*)p_des+i) = *((USTC_U32*)p_src+i);	
}

void ustc_delay(USTC_U32 count)
{
	while (count--)
		;
}



